<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>
<body>
  <p></p>
  <button>change</button>
  <script>
    localStorage.setItem('key', '明天要降温了')
    let p = document.querySelector('p')
    let btn = document.querySelector('button')
    p.innerHTML = localStorage.getItem('key')
    // 按钮点击修改key的值,
    // localStorage存储的数据虽然是持久化的, 但是并不是响应式的, 
    // vuex中的数据是响应式的, 但不是持久化的,刷新状态会丢失
    // token 既存vuex 也存本地

    // token vuex + 本地存储 (持久化 + 响应式)
    // vuex中插件vuex-persistedstate
    btn.addEventListener('click',()=>{
      localStorage.setItem('key', '有对象的楼对象,没对象的加衣裳')
      p.innerHTML = localStorage.getItem('key')
    })
  </script>
</body>
</html>